@echo off
chcp 65001

echo.
echo ====================================rebase分支
echo 假设当前存在的分支是feature-branch , main分支
echo 期望将要将 feature-branch 的更改应用到 main 分支上，
echo 首先需要切换到 feature-branch。
echo git checkout feature-branch
echo.
echo 执行rebase,将feature-branch的更改应用到main分支
echo git rebase main
echo 这会将 feature-branch 上的提交“移到” main 分支的顶部。feature-branch 上的更改将会被逐个应用到 main 上的最新提交之后。

echo.
echo 修改commit提交
echo ====================================commit 提交信息;修改提交信息 or 删除
echo git rebase -i HEAD~n
echo 修改本地的n个提交的commit 的信息
echo git rebase -i HEAD~1
echo 修改本地的1个提交的commit 的信息
echo git rebase -i HEAD~2
echo 修改本地的2个提交的commit 的信息

echo ====================================commit 提交信息end
pause

